throw off the cloak

Translations
se débarrasser du voile
Definitions
To remove a disguise or concealment, often implying a revelation of one's true self or intentions.